home *** CD-ROM | disk | FTP | other *** search
/ Aminet 25 / Aminet 25 (1998)(GTI - Schatztruhe)[!][Jun 1998].iso / Aminet / text / hyper / hscPPC.readme < prev    next >
Encoding:
Text File  |  1998-05-05  |  4.1 KB  |  136 lines

  1. Short:    V0.915; html-preprocessor (PPC bin)
  2. Author:   Thomas Aglassinger, Andreas Kleinert (port)
  3. Uploader: Andreas_Kleinert@t-online.de
  4. Version:  0.915
  5. Type:     text/hyper
  6. Kurz:     html-Vorarbeiter
  7.  
  8. *************************************************************************
  9.  
  10.  This is the PPC port of "hsc" which only includes the PPC (ELF)
  11.  binaries plus the smakefile/SCOPTIONS combo needed to re-create
  12.  these with SAS/C for PPC.
  13.  
  14.  Please refer to "hsc.lha" and "hsc_source.lha" for documentation,
  15.  the full source code and HTML samples.
  16.  
  17.  Enjoy!
  18.  
  19.  --
  20.  ARK, 11/Mar/98
  21.  
  22. *************************************************************************
  23.  
  24. TITLE
  25.  
  26.   hsc - html sucks completely
  27.  
  28. VERSION
  29.  
  30.   0.915
  31.  
  32. AUTHOR
  33.  
  34.   Thomas Aglassinger <agi@giga.or.at>
  35.  
  36. DESCRIPTION
  37.  
  38.   Hsc is a developer tool for html-projects.
  39.  
  40.   It can be used on any html file and creates a new html file as
  41.   output. In the input file, you may use an extended syntax based on
  42.   html, but which also allows extensions like macros, conditionals and
  43.   more.
  44.  
  45.   It's mainly intended to create and maintain larger html projects. As
  46.   a CLI-only tool, it should be used with `make'; a dependency
  47.   generator is included.
  48.  
  49.   Hsc is *not* a tool to make html easier for beginners; It's a tool
  50.   to make html a bit less painful and brain-damaged for people who
  51.   already know how to work with it.
  52.  
  53. FEATURES
  54.  
  55.   - macros (implemented as additional tags)
  56.   - conditionals (if/else/elseif)
  57.   - expressions, supporting
  58.     - string concatenation and comparison,
  59.     - import of environment variables
  60.     - current time
  61.     - size of files
  62.   - special tags to
  63.     - include files (also sources)
  64.     - execute shell commands (and include output)
  65.     - add comments in a reasonable way
  66.   - for local links, checks if file/id exists
  67.   - project relative URIs
  68.   - replaces special characters by entities
  69.   - evaluates attributes for image size (PNG/jfif/gif)
  70.   - strips comments and specified tags
  71.   - strips useless white spaces
  72.   - replaces icon entities by images
  73.   - performs a basic syntax- and structure check
  74.   - easy to extend syntax definition format
  75.   - maintains a project file
  76.   - dependency generator for Makefiles included
  77.   - tool to examine/manipulate project files included
  78.  
  79. NEW FEATURES
  80.  
  81.   - ported to NeXTStep, AmigaOS/ixemul.library and BeOS
  82.   - conditional assignments
  83.   - as usual, some minor bugfixes and improvements
  84.  
  85. SPECIAL REQUIREMENTS
  86.  
  87.   AmigaOS 2.04, 2MB of regular memory, 68020, some sort of WWW-browser
  88.   and ASCII editor.
  89.  
  90.   For larger projects, 4MB of memory and 68040 are recommended.
  91.  
  92.   Different to most other WWW-tools, hsc requires an user-IQ > 50. You
  93.   should also know how to work with the CLI and how to write
  94.   Makefiles. You should already made have some experiences with macro
  95.   processors and some programming language (Rexx should suffice).
  96.  
  97. AVAILABILITY
  98.  
  99.   - Every Aminet-mirror, file "text/hyper/hsc.lha"; for example
  100.     "ftp://wuarchive.wustl.edu/pub/aminet/text/hyper/hsc.lha"
  101.   - "http://www.giga.or.at/~agi/hsc/"
  102.  
  103. PRICE
  104.  
  105.   Freeware.
  106.  
  107. DISTRIBUTABILITY
  108.  
  109.   Distributed under GNU General Public License.
  110.  
  111. SOURCE CODE
  112.  
  113.   ANSI-C source code is available in a separate archive (look for
  114.   `hsc-source.lha' at the same site you've got the binaries from).
  115.  
  116.  
  117. ============================= Archive contents =============================
  118.  
  119. Original  Packed Ratio    Date     Time    Name
  120. -------- ------- ----- --------- --------  -------------
  121.   265019  103984 60.7% 11-Mar-98 15:49:22 +hsc
  122.   128378   52862 58.8% 11-Mar-98 15:49:28 +hscdepp
  123.   131318   54132 58.7% 11-Mar-98 15:49:32 +hscpitt
  124.    28015   10821 61.3% 02-Nov-97 23:37:54 +CHANGES
  125.      167     131 21.5% 11-Mar-98 15:50:48 +changes.powerup
  126.    17982    6993 61.1% 26-Jun-95 08:31:52 +COPYING
  127.    14682    3686 74.8% 18-May-97 22:36:12 +hsc.prefs
  128.     3253    1657 49.0% 11-Mar-98 15:55:40 +hscPPC.readme
  129.      383     250 34.7% 02-Oct-97 00:20:32 +IMPORTANT
  130.     2605    1389 46.6% 02-Nov-97 23:53:04 +README
  131.      259     184 28.9% 11-Mar-98 15:52:22 +readme.powerup
  132.      233     156 33.0% 11-Mar-98 15:49:02 +SCOPTIONS
  133.    24157    2926 87.8% 11-Mar-98 15:48:58 +smakefile
  134. -------- ------- ----- --------- --------
  135.   616451  239171 61.2% 12-Mar-98 01:41:10   13 files
  136.